import * as c from './core';

module.exports = (r) => {
    r.get('/:page/:pagesize', ctx => c.get(ctx.params.page, ctx.params.pagesize).then(ctx.done, ctx.fail));
    r.post('/', ctx => c.add(ctx.request.body).then(ctx.done, ctx.fail));
    r.put('/', ctx => c.edit(ctx.request.body).then(ctx.done, ctx.fail));
    r.delete('/:id', ctx => c.del(ctx.params.id).then(ctx.done, ctx.fail));
};
